<?php

return [
    'Purchase_code'      => 'No.',
    'Purchase_type'      => 'Type',
    'Purchase_type 1'    => 'Purchase',
    'Purchase_type 2'    => 'Return',
    'Purchase_time'      => 'Date',
    'Delivery_time'      => 'Delivery Time',
    'Supplyer_code'      => 'Supplier',
    'Goods_code'         => 'Product Code',
    'Goods_note'         => 'Product Note',
    'Goods_attr'         => 'Attribute',
    'Goods_unit'         => 'Product Unit',
    'Stores_id'          => 'Warehouse',
    'Allow_stock'        => 'Available Stock',
    'Number'             => 'Quantity',
    'Default_unit'       => 'Base Unit',
    'Basic_nmber'        => 'Base Quantity',
    'Unit_price'         => 'Purchase Unit Price',
    'Discount'           => 'Discount Rate',
    'Dis_money'          => 'Discount Amount',
    'All_money'          => 'Amount',
    'Remark'             => 'Remark',
    'Purchase_order_id'  => 'Purchase Order No.',
    'Sales_order_id'     => 'Sales Order No.',
    'Returns_order_id'   => 'Return Order No.',
    'Preferential_rate'  => 'Discount Rate (%)',
    'Preferential_money' => 'Discount Amount',
    'Real_money'         => 'Amount After Discount',
    'Preparation_id'     => 'Prepared By',
    'Examine_id'         => 'Reviewed By',
    'Operation_id'       => 'Last Operator',
    'Pay_status'         => 'Status',
    'Pay_status 0'       => 'Not Received',
    'Pay_status 1'       => 'Fully Received',
    'Pay_status 2'       => 'Partially Received',
    'Pay_status 3'       => 'Cancelled',
    'Check_status'       => 'Reconciliation Status',
    'Check_status 0'     => 'Not Reconciled',
    'Check_status 1'     => 'Reconciled',
    'Examine_status'     => 'Review Status',
    'Examine_status 0'   => 'Not Reviewed',
    'Examine_status 1'   => 'Reviewed',
    'Examine_time'       => 'Review Time',
    'Goods_count'        => 'Total Purchase Quantity',
    'Pay_money'          => 'Paid Amount',
    'Print_num'          => 'Print Count',
    'Createtime'         => 'Create Time',
    'Updatetime'         => 'Update Time',
    'Deletetime'         => 'Delete Time',
    'Purchase_money'     => 'Purchase Cost',
    'Note'               => 'Note',
    'Advance_rate'       => 'Conversion Rate',
    'Purchase_id'        => 'Related Order No.',
    'Tax_included'       => 'Tax-Inclusive Unit Price',
    'Tax_rate'           => 'Tax Rate (%)',
    'Tax_money'          => 'Tax Amount',
    'Money_tax_price'    => 'Total Price Including Tax',

    // UI界面文本
    'print' => 'Print',
    'examine_f' => 'Unreview',
    'examine' => 'Review',
    'merge_inbound' => 'Merge Inbound',
    'generate_purchase_order' => 'Generate Purchase Order',
    'generate_return_order' => 'Generate Return Order',
    'select_original_document' => 'Select Original Document',
    'attached_documents' => 'Attached Documents',
    'sheets' => 'Sheets',
    'goods' => 'Products',
    'scan_gun_input' => '--Scanner Input',
    'remark_info' => 'Remark',

    // UI界面文本 (新增)
    'choose_original_document' => 'Choose Original Document',
    'please_choose_original_document' => 'Please choose original document',
    'choose' => 'Choose',
    'attach_document' => 'Attach Document',
    'zhang' => 'Sheets',
    'note' => 'Remark',

    // 验证和错误提示
    'please_select_supplier' => 'Please select supplier',
    'please_fill_detail_data' => 'Please fill in detail data',
    'please_fill_document_number' => 'Please fill in document number',
    'please_select_warehouse' => 'Please select warehouse',
    'product_not_exists' => 'Product does not exist',
    'please_select_product_attributes' => 'Please select product attributes',
    'document_number_already_used' => 'Document number already used',
    'selected_original_document_error_please_reselect' => 'Selected original document is incorrect, please reselect',
    'please_select_data_to_audit' => 'Please select data to audit',
    'audit_success_count' => 'Successfully audited %s records', 
    'please_select_data_to_unaudit' => 'Please select data to unaudit',
    'cannot_unaudit_generated_purchase_order' => 'Cannot unaudit data that has generate_return_orderd purchase orders',
    'cannot_unaudit_generated_return_order' => 'Cannot unaudit data that has generated return orders',
    'unaudit_success_count' => 'Successfully unaudited %s records',
    'unaudit_failed' => 'Unaudit failed',
    'please_select_same_supplier_documents' => 'Please select documents from the same supplier',
    'cannot_edit_data_with_purchase_orders' => 'Cannot edit data that has generated purchase orders',
    'cannot_edit_data_with_return_orders' => 'Cannot edit data that has generated return orders',
    'edit_success' => 'Edit successful',    
    'edit_failed' => 'Edit failed',
    'cannot_delete_data_with_purchase_orders' => 'Cannot delete data that has generated purchase orders',
    'selected_original_document_error' => 'Selected original document is incorrect',
    'cannot_edit_reviewed_data' => 'Cannot edit reviewed data',
    'cannot_edit_data_with_purchase_order' => 'Cannot edit data that has generated purchase orders',
    'cannot_edit_data_with_return_order' => 'Cannot edit data that has generated return orders',
    'cannot_delete_audited_data' => 'Cannot delete audited data',
    'cannot_delete_generated_purchase_order' => 'Cannot delete data that has generated purchase orders',
    'cannot_delete_generated_return_order' => 'Cannot delete data that has generated return orders',
    'audit_failed' => 'Audit failed',
    'cannot_unaudit_generated_purchase_order' => 'Cannot unaudit data that has generated purchase orders',
    'cannot_unaudit_generated_return_order' => 'Cannot unaudit data that has generated return orders',
    'unaudit_failed' => 'Unaudit failed',
    'system_error' => 'System error',
    'operation_success' => 'Operation successful',
    'operation_failed' => 'Operation failed',
    'cannot_operate_generated_purchase_order_data' => 'Cannot operate data that has generated purchase orders',
    'cannot_operate_generated_return_order_data' => 'Cannot operate data that has generated return orders',
    'purchase_order_not_audited_cannot_merge' => 'Purchase order %s is not audited, cannot merge inbound',
    'please_select_same_type_documents' => 'Please select documents of the same type',
    'purchase_order_all_generated_cannot_merge' => 'Purchase order %s has all generated purchase orders, cannot merge inbound',
    'purchase_order_all_return_generated_cannot_merge' => 'Purchase order %s has all generated return orders, cannot merge inbound',
    'merge_operation_select_at_least_two_documents' => 'Merge operation requires selecting at least two documents',
    'purchase_order_not_audited_cannot_generate_purchase' => 'This purchase order is not audited, cannot generate purchase order',
    'purchase_order_all_generated_purchase' => 'This purchase order has all generated purchase orders',
    'purchase_order_not_audited_cannot_generate_return' => 'This purchase order is not audited, cannot generate return order',
    'purchase_order_all_generated_return' => 'This purchase order has all generated return orders',
    // 新增的多语言配置项
    'Add' => 'Add',
    'Edit' => 'Edit',
    'Please_select_data_to_delete' => 'Please select data to delete',
    'Please_select_data_to_print' => 'Please select data to print',
    'System_error_please_refresh' => 'System error, please refresh and try again',
    'Please_select_data_to_merge' => 'Please select data to merge',
    'Purchase_order' => 'Purchase order',
    'Return_order' => 'Return order',
    'Operation_successful' => 'Operation successful',
    'Please_select_supplier' => 'Please select supplier',
    'Product_code' => 'Product code',
    'Product_name' => 'Product name',
    'Specification_model' => 'Specification model',
    'Unit' => 'Unit',
    'Product_category' => 'Product category',
    'Stock_quantity' => 'Stock quantity',
    'Remark' => 'Remark',
    'Last_purchase_time' => 'Last purchase time',
    'Last_purchase_price' => 'Last purchase price',
    'Expected_purchase_price' => 'Expected purchase price',
    'Discount_rate_must_be_0_to_100' => 'Discount rate must be a number between 0-100!',
    'Discount_amount_must_be_positive' => 'Discount amount must be positive!',
    'Keep_at_least_one_product' => 'Keep at least one product!',
    'Select_original_document' => 'Select original document',

    'cannot_operate_data_before_checkout_date' => 'Cannot operate data before checkout date'
];
